post-hole digger - French English Dictionary